Wasp tending larvae in nest, Kenya