DirectoryAboutContactAdvertiseDonate
SubscribeSign In
Dimitra Lavrakas photo
The North Tower lighthouse on Thacher Island, Cape Ann, Massachusetts, was the view from author Dimitra Lavrakas' room while volunteering as a resident keeper at the lighthouse installation.