White butterfly parasite Cotesia glomerata looking to lay their eggs on a caterpillar of small white Pieris rapae. Gran Canaria. Canary Islands. Spain