Charles Kray Sr.

GPTKB entity