Black-footed Penguin (Spheniscus demersus), Boulders Beach, Simonstown, South Africa

Back to thumbnails