Yellow flowers with distinctive green "leaves" inbetweem the petals

Yellow flowers with distinctive green

Observation - Yellow flowers with distinctive green "leaves" inbetweem the petals. Description: