David Kalākaua Kawānanakoa

GPTKB entity