Close-up of dewdrops on yellow flower petals