Leopard tortoise Geochelone pardalis Kenya

- Image ID: F112R2
Mark Boulton / Alamy Stock Photo
Image ID: F112R2
Leopard tortoise Geochelone pardalis Kenya
Location: Mombasa Kenya

Search stock photos by tags