Common Swift - Hepialidae - Hepialus lupulinus

Common Swift - Hepialidae - Hepialus lupulinus

Observation - Common Swift - Hepialidae - Hepialus lupulinus . Description: