Painted Lady seasonal distribution

Vanessa cardui (Linnaeus, 1758) - all years

>