Kingfisher on Watch
From £32.00
A kingfisher holds still on a bare branch, that electric blue-and-orange plumage doing all the work against the green behind it. They perch like this for long stretches between dives, watching the water for the slightest movement.
View sizes & buy →