African Penguins, Boulders Beach, South Africa

On Cape Peninsula tour with Baz Bus