Photo of the Day | Photo Gallery

Puffins, Maine

See a photo of a pair of puffins on an island in Maine and download free wallpaper from National Geographic.

Comment on This Photo