Virgin Mary Necklace

$140

Virgin Mary Enamel Gold Filled Necklace 

Each hand assembled and unique

Approximately 16-18 inches

Recently viewed