Some sort of translucent larva on a car window during rain. Car parked under a tree.
Every year around this time, the smell from this drives my allergies crazy. Anyone know what it is?
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy