Dead sheep

Dead sheep

Observation - Dead sheep - Southern Africa. Description: