Title: Western mayfly hatches
Subjects: Mayflies, Artificial Flies, Identification
Places: West (U.S.)