Alistair Caldicott
Cape Town penguins 2
Cape Town & Cape Point:
Penguins on Boulders Beach on the Cape Peninsula outside Cape town