lot 082 large gemstone spider brooch

Winning Bid: £9.00

Item condition: Used