Blue-tailed damselfly chomps down on freshly caught prey, Stock Photo, Picture And Rights Managed Image. Pic. V46-659114