Large Green Pigeon

Treron capellei - Colombar de Capelle