Grey bead bracelet with silver plated hearts separated by small golden beads in a matt finish

Grey Bead Silver Hearts Bracelet

£11.99Price