May Morris

English artisan, embroidery designer, jeweller, socialist, and editor

May Morris

English artisan, embroidery designer, jeweller, socialist, and editor