spinner trout flies are when the adult flies have mated, layed their eggs and died.
Late spring and summer is when it will get the best results.The wonderfully named Sherry Spinner is a river olive spinner, specifically designed to imitate the female blue winged olive.
Like most of the river olive spinners the female blue winged olive spinner crawls underwater to lay her eggs.