“GERMAN SHEPHERD” 2464 MAJOR Plush GERMAN SHEPHERD 32″

$95.00

32″ Major German Shepherd (large) is a stunner! So realistic you may do a double take! Utmost attention to detail make this handsome boy super special. The perfect holiday gift!

Out of stock