by Arkadij
Small baby crocodile alligator in tropical mangrove river Bentota Ganga in Bentota Beach Galle District Southern Province Sri Lanka.