Africa Home Previous Home Next

20070616_80

Masa Mara, Kenya

Elephants, mother and child

20070616_80.jpg