Close

Emerald Dove (immature)

Chalcophaps indica

Emerald Dove (immature)