No interactions present.
I can confirm it is a damselfly nymph. However, I can not tell the species I'm afraid.
Visit the iSpot Yorkshire forum for information on events, issues and news relating to 'God's own country'
Lat/Lng: 51.4, -2.6
OS grid ref: ST5970