The German Shepherd Pup is a lovely addition available au natural or hand painted in the German Shepherd colours which are sealed and protected
German Shepherd Pup
£25.00Price
The German Shepherd Pup stands 30cm tall x 17cm wide x 20cm length and weighs 10kgs