Mirror of Fashion: A History of European Costume 1789-1929

 270 pp.


1 available