Yellow, five petalled flower with fleshy leaves.

Yellow, five petalled flower with fleshy leaves.

Observation - Yellow, five petalled flower with fleshy leaves. - UK and Ireland. Description: Yellow five petalled flower with fleshy leaves.

Yellow five petalled flower with fleshy leaves.