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

Royalty-free stock photo ID: 108859160

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