Star finch

83670d027n52c4b66f0e0f20475dfdb95

image source

The star finch (Neochmia ruficauda) is a species of estrildid finch found in Australia. It inhabits dry grassland and dry savannah habitats. source

You may also like...

1 Response

  1. Never enough Bird info!!!

Leave a Reply

Your email address will not be published. Required fields are marked *