Appearance
Tejado de la Catedral de Santiago is a landmark in Santiago de Compostela, Galicia, Spain.