Water Ocean Hermosa Beach Santa Teresa Costa Rica 3

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