Country: Spain
Site: Santiago de Compostela, Palace of Gelmírez

[Return to Previous Page]

[Return to Previous Page]