Hawaii, Saipan and Samoa - HEGGS
Ala Moana Beach Park. Oahu.

Ala Moana Beach Park. Oahu.