Place

Church of Saint Pantaleon

IT

Today: Rome

2 saints associated