05.Apr.2010
15:34
800 x 519 px
North River seen here in the Hudson River - photographed from Pier 66, Manhattan, New York on 17th April 2008
North River seen here in the Hudson River - photographed from Pier 66, Manhattan, New York on 17th April 2008