IMG_3349 / Unknown

IMG_3349 / Unknown

Observation - IMG_3349 / Unknown - UK and Ireland. Description: Several on Iris leaves and other plants in garden pond. Hard to touch. Is this a pupae of some kind?

Several on Iris leaves and other plants in garden pond. Hard to touch. Is this a pupae of some kind?