Another piece of Roman salvage in the walls of the Grand Msosque. Kairouan, Tunisia; Landscape

Loading…
Another piece of Roman salvage in the walls of the Grand Msosque. Kairouan, Tunisia; Landscape