Mike Bagshaw

Mike Bagshaw is a freelance travel and nature writer. For many years he was a teacher of outdoor education and has explored the nooks and crannies of the county by bike, foot and canoe.