Mayfly with its old nymphal skin (Kirkham)

Mayfly with its old nymphal skin (Kirkham)

Observation - Mayfly with its old nymphal skin (Kirkham). Description: