A mysterious wooden stucture is illuminated from within under a bright night sky full of stars at Popham Beach. You can see the Seguin Island Lighthouse casting its light offshore.