Vice Admiral Sir Herbert Richmond

GPTKB entity