Majesty
An Atlantic Puffin stretches out on Machias Seal Island off the coast of Maine. The island offers incomparable seabird viewing in the summer months, and is home to the largest puffin colony on the coast of Maine. Viewing blinds located on the island allow for close-range viewing of these magnificent creatures, with puffins often landing just feet away!
- Copyright
- Joseph Priola
- Image Size
- 1920x1920 / 1.9MB
- Keywords
- Contained in galleries
- New England