Blue tit (Cyanistes caeruleus) on gorse, scruffy litle chap, but then he/she's probably been busy tending to youngsters recently.
Comments
Sign in or get an account to comment.