What plant is this?

it’s sea holly, or eryngium planum. non-native. so alien looking.

Advertisements