Nature: Puffins

Nature: Puffins

CBS News

Published

"Sunday Morning" takes you today to northwestern Iceland, on a perfect day for puffins. Videographer: Jim Napoli.

Full Article