Africa Home Previous Home Next

20070613_02

Mountain Lodge, Mount Kenya, Kenya

Cape buffalo need a lot of down time

20070613_02.jpg