Pier 66 Maritime

Hudson River Park at W 26th Street
New York, New York 

+ Google Map