Susan Meller

Textile designs - Thames & Hudson

9780500283653