Shore Up

Waikiki Beach

Honolulu, United States