Taken by a friend, curious to know what it is, found hanging off a wall in her garden
Larva on cleavers
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy