Keʻeaumoku Papaʻiahiahi

GPTKB entity