Waioli Mission District

Off HI 56
Hanalei
Hawaii
United States