Photographer: Unspecified Photographer Madagascar: Leioheterodon geayi snake eating a lizard
A Leioheterodon geayi eating a Chalarodon lizard in the Mikea Forest.