Colombar de Capelle

Treron capellei - Large Green Pigeon