Primrose

Primrose

Observation - Primrose - UK and Ireland. Description: Yellow flower with 5 notched petals

Yellow flower with 5 notched petals