Constantine Cornwall

Captain John H. Illingworth RN.