Flora : Oxalidaceae : Oxalis pes-caprae ( Cape sorrel - Οξαλίδα )

Oxalis pes-caprae ( Cape sorrel - Οξαλίδα)

Color: Yellow
Petals: 5 
Height 25 cm