English stonecrop?

English stonecrop?

Observation - English stonecrop? - UK and Ireland. Description: