fbpx

Taxonomy

Blue-cheeked Rosella (Cape York) (Platycercus adscitus )

Blue-cheeked Rosella (Cape York)