looks like a large flying ant with beetle legs and a head like a wasp. has purple wings (Regina, SK., Canada)
Moni says The photo looks like a Cerambycidae beetle known as a flower longhorn beetle.
So far I can not figure out the genus species.
These beetles are found on flowers, feeding on pollen or nectar. The larvae feed on the moist dead wood of various trees and various man-made structures like wooden poles, cross-ties, and fences that are not treated with insect-resistant chemicals.
Note to Anonymous – Juvenile beetles are larva or worms. Fireflies are beetles of which the larva look like plated wireworms.