Waves
David Collante
263

Magical repetition.