Leopard Tortoise, Meru, Kenya

Leopard Tortoise, Meru National Park, Kenya
Leopard Tortoise, Meru National Park, Kenya
December 2010
D3

wiki Leopard Tortoise

Return to: Wildlife Africa or Gallery