On New Mexico locust shrub in planted bed in parking lot.
Several of my friends and I went and explored around Ciquio Vasquez Park! My friend saw this fella, and she held a wooden plank up for the fella to crawl around on while I took photos :)
Hummingbirds and insects enjoyed the blossoms of this plant.
Probably just harlequins.