Photo of the Day | Photo Gallery

Huffing Puffins

Puffins duel on Skomer Island, Wales, in this National Geographic Photo of the Day from Danny Green.

Comment on This Photo