Water Ocean Hermosa Beach Santa Teresa Costa Rica 1

3:01
Ocean roar and wash – Hermosa Beach, Santa Teresa, Costa Rica 1.