Thank you for your patience while we retrieve your images.
Long Legged FlyDobsonfly - Pinery Provincial Park, ONFlyHover Fly Pollinatiing an Alternate-leaved DogwoodHoverflyHoverfly eating pollen from a black-eyed susanWhite-faced Fly on a Black-eyed SusanTachnid FlyLong-legged Fly - Grand Bend, ONLong-legged Fly - Grand Bend, ON