The Island Position is an advertising term used to describe the premium position of an advertisement surrounded solely by editorial content. John Lehr’s series of the same name describes the ...
John Lehr
John Lehr earned an MFA from the Yale University School of Art and a BFA from the Maryland Institute College of Art. His work has been exhibited at the Museum of Modern Art, New York; Carnegie Museum of Art, Pittsburg; Walker Art Center, Minneapolis and the Corcoran Gallery of Art in Washington DC. He is currently head of the Photography Board of Study at Purchase College, SUNY. Lehr is represented by Kate Werble Gallery, New York.