Skip to content
Loading
Rome's last stand in Egypt - Battle of Heliopolis, 640 AD - Arab conquest of Egypt — Midoredo