Picture: Madagascar ground boa
Madagascar ground boa

Mandraka | Wildlife | Reptiles Madagascar ground boa