Sri Lanka’s Unique Monitor Lizards

Photographed in Yala National Park. Sri Lanka by The Intentional Travelers