Central Park, Imagine Memorial

Central Park, West 72nd Street Upper West Side
New York, New York 

+ Google Map