The Thames and Hudson dictionary of fashion and fashion designers

The Thames and Hudson dictionary of fashion and fashion designers

050020313X