A Chaffinch sits and sings in a tree by the river at Ullapool, Scotland, in May 2008.