Vanessa cardui on Euryops floribundus

Vanessa cardui on Euryops floribundus

Observation - Vanessa cardui on Euryops floribundus - Southern Africa. Description: