Rainbow boa (Epicrates cenchria cenchria)

Rainbow boa (Epicrates cenchria cenchria)