Location


New York City's West Side Highway, Piers 90 and 88, courtesy of the Florence Lynch Gallery

New York City, NY, USA