Guardiagrele, Chieti, Abruzzo, Italy: Collegiate of Santa Maria Maggiore, the medieval church in the downtown of the ancient Italian town