Bird in Majorca

Hi All

I was in Majorca earlier this summer and only recently came across a photo of this bird.

I'm wondering about a female Rosefinch but have no experience of them.

Any ideas would be appreciated.