05.Apr.2010
15:33
800 x 481 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