ESME

ESME

$3,495.00Price

victorian locket with rosecut diamonds and emerald