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 27 Times - Last Visitor from Wilmington, MA on 02/20/2015 at 12:30 PM