hi-shorelines-lumahaibeach-sm.jpg

Lumahai Beach, Hawai'i. Photo: Kanaka MenehunePhoto credit: Kanaka Menehune