In addition to their colorful plumage, goldfinches are particularly noticeable for their lively, restless behavior. They prefer to eat semi-ripe or ripe seeds from numerous shrubs, grasses, and trees. The colorful finches' diet changes throughout the year. They very rarely eat animal food. When it gets cold and nature no longer provides as much food, they prefer to feed on various types of thistles, as can be seen in the picture here.
#myphoto