Alcalá de Henares Cathedral
Alcalá de Henares, Spain
Culture
The Magistral Cathedral of Saint Justus and Saint Pastor is a Roman Catholic cathedral located in Alcalá de Henares, Spain. Together with Saint Peter's of Leuven, they are the only churches worldwide to hold the title of Magistral, as their canons are required to be doctors in Theology.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account