12.Apr.2010
16:47
800 x 460 px
Teesta Spirit seen here at anchor in Upper New York Bay - photographed from the Staten Island Ferry on 18th April 2008
Teesta Spirit seen here at anchor in Upper New York Bay - photographed from the Staten Island Ferry on 18th April 2008