Corallus caninus
Miami, Florida, USA. Fantastic colors and how they mix together. I am wondering if it uses it to comuflage among the plants and nature in general. I don't remember scientific name, so if anyone wanted to suggest...we got 1 suggestion till now thanks
Lat: 25.79, Long: -80.23
Spotted on Nov 5, 2010
Submitted on Aug 17, 2011