South Africa, Best of Our Trip - Uncornered Market
African Penguin at Boulders Beach - Cape Town, South Africa

African Penguin at Boulders Beach - Cape Town, South Africa

African penguin at Boulders Beach near Cape Town, South Africa.

African penguinsBoulders BeachCape TownSouth AfricaSouth African penguinsTable Mountain National ParkpenguinsWestern Cape