Painted lady Vanessa cardui butterfly with host plant thistle and life cycle stages

Painted lady Vanessa cardui butterfly with host plant Spear thistleCirsium spc and life cycle stages
Painted lady Vanessa cardui butterfly with host plant Spear thistleCirsium spc and life cycle stages