Grey B&B
Regular price £129 now £103.20
Grey Infinity Rose in Glass Dome
Regular price £59 now £47.20
Large Grey Eternity Rose in Glass Dome
Regular price £199 now £159.20
Large Grey Luxury Handmade Rose Teddy Bear
Regular price £69 now £55.20
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 now £31.20
Medium Grey Rose Teddy Bear & Red Heart
Small Grey Luxury Handmade Rose Teddy Bear
Regular price £29 now £23.20