Inside the Striking “Letizia Battaglia Senza Fine” Exhibition at the Terme di Caracalla

Teacher, researcher, editor