Wednesday, April 1, 2009

Miracles of Evolution

Camera crews discovered a colony of Adélie penguins while filming on King George Island, some 750 miles south of the Falkland Islands. ...more...

VIDEO

No comments: