Africa Home Previous Home Next

20070616_39

Masai Mara, Kenya

Hammerkop - makes the largest nest of all birds

20070616_39.jpg