Green Tree Python - morelia viridis

Paintings
 
Oil and encaustic on canvas
 

by Tamara Perro