David Kahalepouli Piʻikoi

GPTKB entity