David Laʻamea Kahalepouli Kawānanakoa

GPTKB entity