Ambarvalia/Burbidge/The Church of St. Maria in Via Lata, Rome

