Luxurious yellow spring flower

Luxurious yellow spring flower

Observation - Luxurious yellow spring flower - UK and Ireland. Description: Yellow flower with ten petals.

Yellow flower with ten petals.