4092 x 2302px / 34.65 x 19.49cm @300dpi
ID: #71890203
@coco888
Close-up of water drop on flower petal