Log In or Register
Taken 2-27-07 in New York's Central Park facing the southeast-ish. This is only about 100 yards into the park from the south end entering from 6th Ave, if I remember correctly. Enjoy :)