Live action footage
Peace and meditation symbolized by a pile of rocks on the beach: Zen symbol.
HD
1920 x 1080