Trimeresurus stejnegeri

Family : Viperidae