Hearts Crystal Trumpet Vase Adorned with Swarovski Crystals – 25cm

£28.95

In stock

Hearts Crystal Trumpet Vase Adorned with Swarovski Crystals – 25cm

In stock