Hawaii - Rick Hamill
Kuhio Shores Sunrise II

Kuhio Shores Sunrise II

Kuhio Shores, Lawai, Kauai