Taxonomy

Crimson Finches (Neochmia phaeton ssp.)

Crimson Finches