Carpet flatworm at A-Frame

Carpet flatworm at A-Frame

Observation - Carpet flatworm at A-Frame - Southern Africa. Description: