Have you visited this location? Post your memories!
This spot has been flagged as unknown. Do you know its history or significance? Help out by adding your thoughts!
Ten Pound Island Light in Gloucester, Massachusetts. Built in 1881.
Comments