Bashful Black and Cream Puppy Medium

£18.50

Such a cute little Black and Cream Pup who likes nothing more than rolling in muck.

H 31cm.

3 in stock