The Burning Sands of Egypt / J.F. Mackenzie of Garrynahine / Stornoway / Captain Horne

The Burning Sands of Egypt / J.F. Mackenzie of Garrynahine / Stornoway / Captain Horne