Penguins at Boulders Beach, Cape Town

penguins on the beach south of Cape Town