Barroque Earrings

$136.20
Fresh water pearls with emerald detailing. Gold filled.

Recently viewed