Like 1 Dislike 0 Published on 11 Jun 2016
A Keelbellied lizard, Gastropholis prasina eating a cockroach.