The Harlem Meer is a large-ish 11 acre manmade lake on the north-east corner of Central Park. As it's visible from Central Park North/110th street and 5th avenue it has been a large part of my New York experience through years of commuting. My first experience of Christo's Gates was…
Read More
Comments