The Royal Engineers in Egypt and the Sudan

GPTKB entity