General German Shepherd Plush Toy

Regular price $28.95 USD
Sale price $28.95 USD Regular price
16″ General the German Shepherd in ultra soft tri-color plush. Handsome and regal this stuffed German shepherd dog is ready for play and cuddles!
Only 1 left in stock