karen gilbert

Cup posts

$280.00

18k gold, 10mm long

Karen Gilbert