trimeresurus gramineus 

Maki Plate 78

Trimeresurus gramineus kodairai

Top right corner a little bumped.

Home