Emerald Spotted Wood Dove ( Turtur chalcospilos )

Emerald Spotted Wood Dove ( Turtur chalcospilos )

Observation - Emerald Spotted Wood Dove ( Turtur chalcospilos ) - Southern Africa. Description: