Emerald-spotted Wood Dove

Emerald-spotted Wood Dove

Observation - Emerald-spotted Wood Dove - Southern Africa. Description: