The bee fly is on Sneezeweed (Helenium autumnale), which is known to grow locally, only in a few spots along the Ottawa River, including this site.
Please login or register.