A Dictionary of Trout Flies and of Flies for Sea-Trout & Grayling

w/ 140 flies illustrated in colour
376 pp.

1 available