Yellow Slug

Yellow Slug

Observation - Yellow Slug - Southern Africa. Description: