[ stop the slideshow ]

Video: Puffins

Puffins at the Sea Life Center in Seward.