Hey, there! Log in / Register
Coming into port
By adamg on Sun, 03/25/2007 - 8:49pm
The New England steams into Boston Harbor this afternoon - that's the Deer Island sewage treatment plant in the background. Taken from Harbor Point.
Topics:
Free tagging:
Ad: