500 Brooches: Inspiring Adornments for the Body

500 Brooches: Inspiring Adornments for the Body

2005 • 368 pages