Stella Tennant, American Vogue, New York 2006

View from Peru

A couple of years ago I had an exhibition at the MALI Museo de Arte in Lima. On seeing the…

23 Jun 2012