I'm trying to identify this plant :
It's about 1 meter wide, and leaves are somewhat smelly in an unpleasant fashion. It doesn't seem to flower, or maybe it hasn't yet.
Here is a close up shot displaying some interesting geometry :
And a third shot at an intermediary distance :
I leave in the south of france, just on the mediterranean sea. Photos have been taken on the 28th of june 2021.