Taxonomy

Red-rumped Parrots (Psephotus haematonotus ssp.)

Red-rumped Parrots