Shieldbug (Eurygaster testudinaria). Copyright 2009 Peter Drury
InsectsShieldbug Eurygaster testudinarianature