A terrace built by waves.

Terrace

A terrace built by waves.