chaffinch on a stone wall near beveridge park kirkcaldy