Tunis, Kairouan & Carthage: Described and Illustrated With Forty-Eight Paintings, by Graham Petrie, R. I (1908) by Graham Petrie | Menrva Books