“But the mayflies on a Berkshire trout river”

A Country Practice

mayflies

So… what do we know about mayflies?