Yellow flower with ten petals from Spain

Yellow flower with ten petals from Spain

Observation - Yellow flower with ten petals from Spain. Description: Perfoliate leaves

Perfoliate leaves