Home
Galleries
Latest
Videos
Contact Us
More
The green imperial pigeon (Ducula aenea) is a large forest pigeon. The large range extends from Nepal, southern India and Sri Lanka eastwards to southern China, Indonesia and the Philippines.