Puffins on the Machias Seal Island, NB: http://www.cbc.ca/photogallery/canada/2482/
Looks familiar. :)
I think they have a website and you can adopt a puffin :)
Forum Rules