Ben Darvill of the British Trust for Ornithology recalls his first encounter with the common rosefinch on the Island of Canna in Scotland. Show more
Discover 11,128,835 listings and 278,266 playable programmes from the BBC
Ben Darvill of the British Trust for Ornithology recalls his first encounter with the common rosefinch on the Island of Canna in Scotland. Show more