Odonata 17996

Odonata 17996

Observation - Odonata 17996 - UK and Ireland. Description: I dont know if anyone can ID the Larvae !!! Blue Azure Large Damsel and BB Chaser all present

I dont know if anyone can ID the Larvae !!! Blue Azure Large Damsel and BB Chaser all present