Greenfinch on blossom {Carduelis chloris} UK