Any idea what this is?

Applause IconJan 27, 2022 • 12:07 AM UTC
Location IconUnknown Location
Applause Icon140x Magnification
Applause IconUnknown

Learn about the author...

2posts
1comments
1locations
What is this? It was swimming around in some pond water in Cambodia. 🙂

Sign in to commentNobody has commented yet... Share your thoughts with the author and start the discussion!

More Posts from gmataika