Image 1 of 1

09puffins-1.jpg

Add to Cart Add to Lightbox Download
Atlantic Puffin on Machias Seal Island, Maine. This island is home to the largest colony of largest puffins on the Maine coast.
Copyright
Debra Carr Brox
Image Size
2018x2592 / 1.7MB
Contained in galleries
Atlantic Puffin on Machias Seal Island, Maine. This island is home to the largest colony of largest puffins on the Maine coast.