Sterling Silver Gold Plate Clear CZ Young Virgin Medal, 16"

  • $65.00
    Unit price per 


STERLING SILVER 

18k GOLD PLATE

CZs