Hawaii - Rick Hamill
Maha'ulepu Beach I

Maha'ulepu Beach I

Maha'ulepu Beach from Heritage Trail, Kauai