Sri Lanka Published October 17, 2017 at 700 × 525 in Tales of Past and Present at Polonnaruwa Water monitor lizard – probably 4 feet long ← Previous Next →