Waves on a Ripple

Melanesia