thyme ?

thyme ?

Observation - thyme ? - UK and Ireland. Description: growing in a lime rich coastal wall

growing in a lime rich coastal wall