Dominica boa

Boa nebulosa

Length
up to 3 m
Diet
Carnivore
Countries on record
1 country