unsigned

Coral Cabochons on a Gold Medallion Brooch

$ 45.00