New LondonAcela station stop seen from the deck of the Long Island ferry
Photographed by Michel Lortie, August 8, 2009.
Added to the photo archive by Michel Lortie, August 28, 2009.
Railroad: Amtrak/Acela Express.
» Contact the person who posted this photograph.