Yellow Oxalis

Yellow Oxalis

Observation - Yellow Oxalis - UK and Ireland. Description: