Close up of the body scales of a wild boa constrictor with green bug in Costa Rica
Close up; coiled; lying; wait; waiting; prey; tree; trunk; snake; boa; boa constrictor; green; bug; iridescent scales; Costa Rica; red tailed; rainforest; forest; jungle; Carate; Osa Peninsula; shiney; blue; log; reptile; cold blooded; serpent; wild; tail