Large tree-finches eat mostly insects and caterpillars, and will also eat fruit in the dry season. Part of the group of species called "Darwin's finches", the large tree-finch (Camarhynchus psittacula) is one of the species of finch that has evolved on the Galapagos Islands of Ecuador and exists nowhere else.
Finches eat seeds and fruit and some vegies but some things can be toxic to their body!
Insects and seeds
well there are a lot of finches, and one of the smallest finches eat bugs/insects
In Indonesia, very few people eat finches. So, I guess not. But, if in an emergency, we could eat finches.
zebra finches only eat seed
they do not eat from the bird feeder,coss you mite not have wild finch food,you can got it from any pet shop!
The Galapagos Islands. Charles Darwin discovered that the birds on the island, finches, had different beaks. The finch's beak varies from each island to help the finch eat the food they can find on the island
Nearly any organic fruits. Just make sure that fruit should only take about 25% of a finches diet. Because they need the nutrients that comes from birdseed. Also it may be a good idea to give your finch brightly colored foods to catch its eye!
in the ground of course
well you see, they don't live.. they are by anti-matteral state classified as dead. if what you mean is where is their habitat, then this would require a lot further research as they do not sleep, nor eat, so the need for a habitat would seem unnecessary.
seeds and what ever they can find on the ground to eat :<)