Dec 31, 1969 |
Portsmouth Harbor
Portsmouth Harbor Lighthouse is located within Fort Constitution in New Castle, New Hampshire, USA. |
Map It |