this weird egg mass was laid by a caddis fly on the end of a leaf over shallow water. the eggs hatch out and eventually drop into the water below them.
i found this in severn pond nature reserve near welshpool
Wildlife and nature
Richard_OSullivan, Greyheron, tomcat and 6 more