Santiago de Compostela, Galicia, Spain
Monastery featuring a grand interior, religious art museum & facade with a carved stone altarpiece.
Praza da Inmaculada, 3 , 15704, ES
0.0 km away
0.2 km away
0.5 km away
1.4 km away