Sumba green pigeon (Treron teysmannii)

Sumba green pigeon (Treron teysmannii)