Horton Plains National Park Sri Lanka - Green lizard

Horton Plains National Park Sri Lanka – Green lizard