Lieutenant John Edward Hargraves

GPTKB entity