Skip navigation
5286 Views 5 Replies Last post: Aug 23, 2010 1:07 PM by CDearson RSS
Currently Being Moderated

Aug 19, 2010 10:37 AM

Can anyone tell me what creature (Bug? Larvae?) this is?

I spotted this yesterday on the banks of the stream that runs through Ladywell Fields in SE London.  I have no idea what it is, it looks like it just crawled out of the primordial soup.  Can anyone help?  Thank you!


More Like This

  • Retrieving data ...

Bookmarked by (0)