Puffin Loafing

Kick off the summer loafing season by watching Atlantic Puffins lounge on Seal Island off the coast of Maine.