Originally uploaded by Ontario Wanderer
think this is a Lacewing of some kind. According to my field guide, there are 84 species in N.A. and they are very difficult to sort out.
I found this one near the Hamilton Waterfront Trail by accident while looking at a Goldenrod flower.