Magellanic Penguins on Rocky Shore
Alejandro Campollo
A group of Magellanic penguins stands and rests on a pebble beach with gentle ocean waves breaking in the background.
A group of Magellanic penguins stands and rests on a pebble beach with gentle ocean waves breaking in the background.