fishing (6480) guide (5310) casting (1494) stream (1372) instruction (1168) trout (580) fly tying (138) spruce creek (12) phil gay (1) master caster (1)
Instruction includes one and two day fly fishing schools, personal on-stream schools, fully instructional river days, individual casting lessons, and fly tying lessons.