Saint Peter's church in Tuscania.
The rose window in St. Peter's church in Tuscania.
The front of Saint Peter's church in Tuscania.