Taxonomy

Northern Rosellas (Platycercus venustus ssp.)

Northern Rosellas