Three Grey Kittens (260 pieces)

Three Grey Kittens (260 pieces)