Karoo Thrush (PNBG)

Karoo Thrush (PNBG)

Observation - Karoo Thrush (PNBG) - Southern Africa. Description: