Sale Results

Hide Condition Report - False

Lot 628

A 19th century 5 strand coral bead necklace.

Estimate £500 - £600

Share