Looks a bit similar like these which i found in My garden near by a pond. (Netherlands)
The experts call this a cloeon. (I am not an expert)