Lemon Splash

Lemon splash

A lemon splashing into a container of water.