Image ID #0888996
Dimension: 3688x3688px.
Size: 4MB
water splash on glass on white background
You can also download this image at: