Posted by jezlee on 27-06-2007 12:13
#1
Can anyone help me with this one, photographed by running water in Staffordshire, England, yesterday?
Posted by caliprobola on 27-06-2007 12:29
#2
should be
this family; maybe a Limnia species.
Edited by caliprobola on 27-06-2007 12:31