worm

worm

Observation - worm - Southern Africa. Description: