The head of a six-meter anakonda - El Cedral, Los Llanos, Venezuela

Royalty-free stock photo ID: 122527195

The head of a six-meter anakonda - El Cedral, Los Llanos, Venezuela