Hedychrum

All hail our wonderful pollinators (chefs kiss emoji)