Clara beaded necklace

Ottoman Hands

$115.00 $69.00

Only 1 left

Agate and gold plate