lovely smelling figwort?

lovely smelling figwort?

Observation - lovely smelling figwort?. Description: On calcareous substrates

On calcareous substrates