There are many different types of damselfly. I think this one is a "Beautiful Demoiselle" (Calopteryx virgo)
There were swarms of them amongst the streams and pools just inland from Horto - June 2004