a close up view of the center of a large green flower with lots of yellow petals