Cornelia Hesse-Honegger
Left: Tree bug (Graphosoma lineatum). Right: Tree Bug (Murgantia histrionica)
Close up
Text
Back