Results 1 results found The Imperial Forums, Settimio Severo arch, and the church of San Francesco dei Falegnami, Rome, Lazio, Italy, Europe