Baby penguins!

Baby penguins and the scenery at Boulders Beach in Simon's Town, South Africa.