ABC España reports: There are churches that are part of the landscape of a city and others that are also part of the lives of their neighbors. Santiago el Mayor, in Toledo, is one of them.
Santiago el Mayor faces October with an ambitious evangelization project
There are churches that are part of the landscape of a city and others that are also part of the lives of their neighbors. Santiago el Mayor, in Toledo, is one…

