Rua del Villar. Santiago de Compostela, La Coruña province, Galicia, Spain.
Maria Galan / Alamy Stock Photo
Image ID: KAHF25
Rua del Villar. Santiago de Compostela, La Coruña province, Galicia, Spain. Rua del Villar. Santiago de Compostela, provincia de La Coruña, Galicia, España..
Location: Rua del Villar, Santiago de Compostela, Spain.