Ivy Beaded Necklace – Desert Rose

£24.95

Combines 4 gorgeous components