- Joined
- Jul 29, 2018
- Messages
- 165
- Reaction score
- 129
- What state or country do you live in
- United Kingdom
I saw this on my glass, it's tiny about 1mm
The pic is through a magnifying glass and the snail is in one droplet of water.
Anyone up for the ID Challenge?
The pic is through a magnifying glass and the snail is in one droplet of water.
Anyone up for the ID Challenge?