Lieutenant-Colonel J. A. MacDonald

GPTKB entity