Green bird with black eye make up!? Spain

Seen in Andalucia in September. I thought greenfinch, but look at the black round its eye!

Any ideas?

thanks

Karen