Haykal's Hayat Muhammad — correspondence with Heraclius

0 reports in this book of Hayat Muhammad (The Life of Muhammad).

The book's museum page