Yellow flower and insect in the flower beds on the promenade