Chaffinch?

Chaffinch?

Observation - Chaffinch?. Description: Unfortunately this little fellow flew in to a window. I think it's a Chaffinch but the green on the back makes me unsure.

Unfortunately this little fellow flew in to a window. I think it's a Chaffinch but the green on the back makes me unsure.