Ahupua‘a, Fishponds and Lo‘i
Belgesel

Ahupua‘a, Fishponds and Lo‘i