Weekend Exclusive! Take 5% Off. Get the code »

Dennis Horwood

Dennis Horwood is a teacher and a birding and boating enthusiast who spends each summer investigating BC waters with his wife, Brenda.