Africa Home Previous Home Next

20070615_01

Masa MAra, Kenya

Leopard tortoise

20070615_01.jpg