South African Penguins

South African penguins at Boulders Beach in South Africa. Video taken May 2010.