Ashley Long Beaded Necklace With Semi Precious Stones & Gold Detail

£19.99

Ashley Long Beaded Necklace With Semi Precious Stones & Gold  & Grey Detail

One Size