Major Classification of Flies
This article will hopefully introduce you to the main types of fly that you will see by the river and which trout are interested in feeding on. They are divided into four main categories: Upwings (Ephemeroptera) – Mayfly Roof Winged (Trichoptera) – …