Yellow flower

Yellow flower

Observation - Yellow flower - UK and Ireland. Description: Yellow petals arranged in a long formation a few inches

Yellow petals arranged in a long formation a few inches