Atlantic Puffin images from Machias Seal Island in the Bay of Fundy
Click on the thumbnail for a larger image