Skip to product information
1 of 1

Plush Sheepdoodle Dog

Plush Sheepdoodle Dog

Regular price $29.99 USD
Regular price Sale price $29.99 USD
Sale Sold out

Handmade in Bangladesh this adorable puppy is crocheted with organic cotton yarn. Measures 12x3x3".

View full details