Udale, Jenny

Textiles and fashion - Bloomsbury Publishing

746.92 / UDA