European goldfinch. 19th century Artwork of a European goldfinch (Carduelis carduelis) on a branch. This bird feeds mainly on thistle seeds. Females produce four to six eggs, which hatch after 11- 14 days of incubation.
{}