Beaded Heart

Beaded Heart

£22.00Price

Matt gold and grey beads in crystal and natural stone witha couple of turquoise accent beads.