Star Finch

The Star Finch is a small estrildid finch found in dry grassland and savannah habitats in … Read more

Zebra Finch

Zebra finches are native to Australia, Indonesia and East Timor; where they inhabit grasslands and forests, … Read more