Flat-bodied Mayfly

Flat-bodied Mayfly

Observation - Flat-bodied Mayfly. Description: Riverfly monitoring training course finds - Not sure if anyone can guess species for pics

Riverfly monitoring training course finds - Not sure if anyone can guess species for pics