1912 9ct Rose Gold Shield Shaped Watch Medallion by William Hair Haselar

$1,520.00
×