Oceanscapes
Read More120 / 137
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.