PUPPY

28cm (head to tail) puppy with an embroidered heart motif, available in beige or yellow.



Related Items