Hepialidae
Lepidoptera > Hepialidae > Hepialus lupulinus
  
 17 Common Swift  Hepialus lupulinus (Linnaeus, 1758)
 

© Jeff B Higgott 2004
Common Swift, Rushmere St. Andrew, 19 May 2004.