Penguins at Boulders Beach. South Africa.

Endangered African penguins on False Bay's Boulders Beach in Simon's Town, Western Cape, South Africa.