Blue sky’s & wild hearts necklace

Blue sky’s & wild hearts necklace

£15.00Price

Gold & blue beaded necklace with heart amulet, adjustable