Close
Green Imperial Pigeon.
Ducula aenea