Mayfly Larvae?

Mayfly Larvae?

Observation - Mayfly Larvae?. Description: