Stuffed Baden Canine Puppy

  • Sale
  • Regular price $35.00


Stuffed Baden K9 German Shepherd puppy

Meet the newest Baden K9 member Rex.