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

Royalty-free stock photo ID: 108276431

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