Bird to ID (Isle of Skye)

Took this in May 2006 near Talisker Bay on the Isle of Skye; initially thought it may be a snow bunting... but after another thread on here about a snow bunting which turned out to be a chaffinch with albinism, I had another look and now don't think that it is! I wondered about twite (Highland McHale's bathtime thread reminded me of it) and I did also wonder about a female linnet. The pic isn't all that clear alas as it was with my old digi camera with a less powerful zoom... Any ideas please? It had a very white 'tummy' hence my snow bunting idea to start with!! Lol!

Thanks!!

"All weeds are flowers, once you get to know them" (Eeyore)

My photos on Flickr