Waves on a Ripple

Angel