penguin beach

Jackass penguins at Boulders Beach, South Africa. September 2012.