Ever seen a Phyciodes mylitta, aka Mylitta Crescent? It's a butterfly that breeds on thistles, such as Cirsium, Carduus and Silybum. The one that visited our yard June 17 wasn't visiting a thistle, however. It landed on a cactus. It's an orange and black butterfly (orange wings with black markings).