Showing 1 items matching "joseph william cairnduff, first world war, egypt, signals company, telegraph office, pyramids"

Back to top