English Stonecrop?

English Stonecrop?

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