I am sure this is a caddisfly, but can anyone identify the precise species?
No interactions present.
Genus Hydropsyche is as far as you will get without examining the genitalia in this genus
Please do not be discouraged from photographihg caddis however!
Ian Wallace, UK Trichoptera Recording Scheme
Lat/Lng: 45.31555, -0.0397