Helmet Guineafowl (MZNP)

Helmet Guineafowl (MZNP)

Observation - Helmet Guineafowl (MZNP) - Southern Africa. Description: