Mayfly

Mayfly

Observation - Mayfly - UK and Ireland. Description: Three 'tails', six legs. Perhaps Ecydonurus larval form.

Three 'tails', six legs. Perhaps Ecydonurus larval form.