Hello from NYC! I wanted to let you know that the location for this photo is incorrect. It's on 105th Street and Central Park West at: 40.797624,-73.96035
The building was a late 19th Century cancer hospital. It is now an apartment house.
Sign up to comment.
Sign in if you already did it.
Photo taken in Central Park, New York, NY, USA
Misplaced? Suggest new location