Mayfly

Mayfly

6049  Calgary, Alberta, Canada June 08. Has 3 things out its tail, I know it’s not a pest but I’m curious what it is. Thanks,  Braedon 

This is a mayfly (order Ephemeroptera); possibly a subimago that recently has emerged from its naiad (immature) ‘skin.’ If so, it will molt once more to reach the adult (imago) stage. Mayflies are the only insects known to shed their ‘skin’ after attaining the winged stage. Ed Saugstad, retired entomologist; Sinks Grove, WV.