Africa Home Previous Home Next

20070622_21

Serengeti, Tanzania

? herons

20070622_21.jpg