The Meaning of Geese - Nick Acheson

‘A magisterial diary for bird lovers.’ ObserverWINNER – BOOK OF THE YEAR - East Anglian Book Awards…