Butterfly on artichoke

Butterfly on artichoke

Observation - Butterfly on artichoke. Description: I saw this butterfly last summer. It is sitting on an artichoke plant

I saw this butterfly last summer. It is sitting on an artichoke plant