Penguins on the rocks

Penguins on the rocks

Thousands of African Penguins make their home at Boulders Beach – (IMAGE 0353)

Have your say!