Mother Nature as Supreme Designer! This is a Picasso Bug which is a species of S Advertisment Mother Nature as Supreme Designer! This is a Picasso Bug which is a species of Shield-backed Bug (Sphaerocoris annulus) Catch More Creatures Here: Source: HERE Advertisment ← PREV POST NEXT POST →