Biting Stonecrop?

Biting Stonecrop?

Observation - Biting Stonecrop? - UK and Ireland. Description: