List of different types of finch birds: Care as pets, cage set-up, how long do they live, temperament, how to handle & train them, price, pictures
271