Atlantic Puffins on Machias Seal Island, Maine
Magnificent , colorful, captivating puffins, close-up on Machias Seal Island, Maine
Read MorePhotos may not be used for any purposes without the express written permission of Rich Turk. All images © 2006-2020 Rich Turk Photography