I think I spelled harbinger correctly? Well to me they are butterflies Spring Azure and Falcate Orangetip. In the next few days or weeks these should be reported being seen here in North Carolina. More of my photos of these beauties see Spring Azures.