Vibrant yellow flower surrounded by green leaves

Vibrant yellow flower surrounded by green leaves