Hearts Crystal Trumpet Vase Adorned with Swarovski Crystals – 22cm

£24.95

In stock

Hearts Crystal Trumpet Vase Adorned with Swarovski Crystals – 22cm

In stock