Eclectus

Eclectus Parrots has 9 sub-species covering a range from Northern Qld thru the Solomons Is., PNG to the Maluku Islands of Indonesia

Eclectus