Boa Constrictor

Boa constrictor also called the red-tailed boa or the common boa, is a species of large, non-venomous, heavy-bodied snake. This Boa constrictor photo was taken in Panama.


Boa constrictor

Comments are closed