Jack Puppy Dog Multi (23cmST)

In stock
Jack the puppy is made up of multi colours and has embroidery of a soccer ball image on his front. He is made from low plush fur and stands at 23cm tall.
More Information
Price $13.95
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account