Zoe Leonard

Zoe Leonard was born in Liberty, New York, in 1961. She lives and works in New York City.


LEO_for web

Photo: Ethan Harrison

Zoe Leonard: You See I Am Here After All

Zoe Leonard's You see I am here after all brings together thousands of postcard images of Niagara Falls, from the early 1900s through the 1950s.

View details