David Malo Hewahewa

Kalepolepo Fishpond (Maui County, Hawaii)