bayucca Agree, scientific name would be Vanessa cardui, not always easy to separate from Vanessa virginiensis. Key issue in yours would be the equal in size of the 4 spots on the hindwing.
Comments (1)