Margaret Howell is a contemporary British clothing designer. View the ...

Responsive image
source