P1150934

Emerald monitor, New Guinea.