Ogilvies Plush Puppy - Sitting

  • Sale
  • Regular price $26.99
  • Will be in stock soon


Super Soft Plush Puppy.
100% Polyester.
22cm High.