Lieutenant-Colonel W. C. G. Armstrong

GPTKB entity