Esplanade

View north along the East River Park esplanade

New York, NY, USA