ELIZA CROSS NECKLACE

$35
Sterling Silver 925. Gold plated, crystal cross necklace. 18in.

You may also like

Recently viewed