Photograph - Photographs
This is Little Brewster Island located in the Boston Harbor. It would be the oldest light house in the United States but for the British burning it to the ground in 1776 when they evacuated Boston.
October 3rd, 2012
Viewed 30 Times - Last Visitor from Worcester, MA on 04/30/2015 at 10:33 AM