Comments from moderator
I'm pretty sure this is a larvae, but there is not enough detail, and not enough information on larvae to identify it.Insufficient or inconclusive evidence | 14 Oct 2022 | trevorpreston | ||
Unidentified | 21 Jan 2022 | Tapirlord |
Please Login or Register to identify this sighting.