Painted lady

Painted lady

Scientific name: Vanessa cardui Italian name: Vanessa del cardo