Kalākaua
Kalākaua, born David Laʻamea Kamanakapuʻu Mahinulani Nalaiaehuokalani Lumialani Kalākaua and... more »