I'm kinda crunched for time right now, but check the references I included! That says everything I would, anyways, and by people with professional experience in this sort of thing.
Apparently parking garages in the Montrose neighborhood of Houston.
I've been referring to it as the Rocketeer Moth because, at first glance, I thought it was some kind of art deco project someone may have dropped in my parking garage. It was such a beautiful and unusual find in the middle of an urban area (though one with plenty of trees and small wild animals, so not too surprising), I had to snap a photo.
Lat: 29.97, Long: -95.53
Spotted on May 17, 2012
Submitted on Oct 1, 2012