dcsimg

Agreeable Caterpillar Hunter (Calosoma sycophanta) eating a Gypsy Moth (Lymantria dispar) caterpillar ...