Huge Orinoco crocodile in Venezuela, one of the most endangered and largest crocodiles species there is.
You might also like