Bashful Black & Cream Puppy

£15.00

This little patch pup is doggone irresistible.