This little wasp was found on the island Isla de plata in Ecuador while having a walk through nature on one of the flowers there. It's nice to see how nature works in detail.