Oceanscapes
Read More126 / 143
The Puffin Lighthouse
The lighthouse on Machias Seal Island. The island is the nesting site of several thousand Atlantic Puffins, as well as other sea birds such as Razorbills.
© Martin Radigan. All images copyright protected.