Image 1 of 1
usame_Machias Island puffins 2 Brox.tiff
Atlantic Puffin on Machias Seal Island, Maine. This island is home to the largest colony of puffins on the Maine coast.
- Copyright
- Debra Carr Brox 2016
- Image Size
- 3100x2396 / 21.3MB
- Contained in galleries
- Wildlife

