Taverham man to walk 104 miles for YMCA Norfolk