mayfly 5Silver Bordered  Fritillary butterfly {boloriaselene}Mayfly 6Swallowtail 2Brown Drake MayflyButterfliesMayfly 7SwallowtailNatural Gracemayfly 3Mayfly on NigellaMayfly 8