Birds - Eric Carr
Lookout! Landing!
Powered by SmugMug Log In

Chinstrap Penguins

A pair of Chinstrap Penguins on the beach of Deception Island, Antarctic Peninsula.

From Front page images