Boa constrictor lying in wait on a trunk in the rainforest jungle Costa Rica
Close up; head; lying; wait; waiting; prey; tree; trunk; snake; boa; boa constrictor; Costa Rica; red tailed; rainforest; forest; jungle; Carate; Osa Peninsula; scales; shiney; iridescent; blue; jaws; log; reptile; cold blooded; serpent; wild