Ethel M Mairet

Ethel M Mairet


Vegetable Dyes

Ethel M Mairet

Faber and Faber Ltd, London,