Close
Torres Strait Imperial Pigeon
Ducula spilorrhoa