St Mark's Fly [Bibio marci] - so named because of their tendancy of first appearing around April 25th - St Mark's Day
All images are copyrighted and cannot be used without written permission.