Unknown purple flower, looks like an artichoke

Unknown purple flower, looks like an artichoke

Observation - Unknown purple flower, looks like an artichoke. Description: Quite a lot of them but not sure if they're growing wild or cultivated.

Quite a lot of them but not sure if they're growing wild or cultivated.