Moluccan Eclectus - Eclectus roratus

Bird species

Subspecies (3)