by Arkadij
Large monitor lizard in tropical jungle nature in Bentota Beach Galle District Southern Province Sri Lanka.