Annals of Cleveland

Klein and co. (womens wear)

Abstracts: 2