Pest Photo

Fred Brooks, University of Hawaii at Manoa, Bugwood.org