Lieutenant-General Sir Richard McCreery

GPTKB entity