Elaphe prasina (Blyth, 1854)

Zoology