Slug eater

Slug eater

Observation - Slug eater - Southern Africa. Description: