McClelland and Barclay

Vintage McClelland Barclay Brooch with Amethyst Crystal and Diamante Rhinestones

$ 195.00