If you are familiar with New Mexico and the southwest (I am not really sure where these little thorny things live), then you know these little thorny things that this tiny butterfly is sitting are called goat heads. They are horrible but apparently they provide something for these little butterflies. There are 5 or 6 of them flitting about, then sitting and I guess eating from them.