Life … Animals Arthropods Insects Beetles Scarabs Macraspis Macraspis festiva species 1,158 observations Macraspis festiva Macraspis festiva Field notes Close