Pest Photo

INRA Centre de Recherches de Bordeaux, Bugwood.org