Pier 78 at Hudson River Park

New York City, NY, USA