common chaffinch of flowers sitting on a branch Shutterstock Image - common chaffinch of flowers sitting on a branch - ID: 627818477