dcsimg

Yellow Anaconda (Eunectes notaeus) coiled on the bank ...