Grey B&B
Regular price £129
Grey Infinity Rose in Glass Dome
Regular price £59
Large Grey Eternity Rose in Glass Dome
Regular price £199
Large Grey Luxury Handmade Rose Teddy Bear
Regular price £69
Large Grey Luxury Rose Puppy
Sold out
Large Grey Rose Teddy Bear & Red Heart
Medium Grey Infinity Rose in Glass Dome
Medium Grey Luxury Handmade Rose Teddy Bear
Regular price £39
Medium Grey Rose Teddy Bear & Red Heart
Small Grey Luxury Handmade Rose Teddy Bear
Regular price £29