Aster?

Aster?

Observation - Aster? - UK and Ireland. Description: Fleshy leaves

Fleshy leaves