an unknown type of worm i think

an unknown type of worm i think

Observation - an unknown type of worm i think - Global. Description: a very small leach like worm

a very small leach like worm