Instant of a drop of water hitting water surface and causing a small splash

Instant of a drop of water hitting water surface and causing a small splash - 24416906