yellow 5 petal flower

yellow 5 petal flower

Observation - yellow 5 petal flower - UK and Ireland. Description: 30cm tall

30cm tall