Mangled little body of a Lesser Masked Weaver

Mangled little body of a Lesser Masked Weaver

Observation - Mangled little body of a Lesser Masked Weaver - Southern Africa. Description: