Striped Shield Bug - on an ombellifera
Striped Shield Bug - on an ombellifera (Graphosoma italicum). Europe
Picture No
10896181
Media ID
42977264
Size
3328px x 4992px
(1.0MB)
Credit
© Pascal Goetgheluck / www.ardea.com
Category
NA
Ardea Picture Library
Picture No
10896181
Contributor Ref
PPG-2408





























