archiveatlantic.com
MARINE BIRD LIFE – The Fabulous Puffin and the Disputed Island
Puffins and Machias Seal Island – The Island that Canada Maintains and the USA Claims First posted 2008. Updated December 2018 Everyone loves the Puffin. With its unique, colorf…