The Bikini: A Cultural History

The Bikini: A Cultural History

2002 • 215 pages