Mayfly nymph
Source: Source: University of Illinois

 

Website Terms Of Use