Droplet impact on water

Bildnummer 11518808
Droplet impact on water
;