2024
CHURCH OF SANTA CRUZ
Pampaneira
Churches cathedrals basilicas and chapels
Built on a former mosque, this 16th century church houses a magnificent ...Read more