Luminous Water Explosion Background

Luminous Water Explosion Background

Millions of water drops in the air. Plenty of copy space.