Rua del Villar. Santiago de Compostela, La Coruña province, Galicia, Spain.

- Image ID: KAHF25

Rua del Villar. Santiago de Compostela, La Coruña province, Galicia, Spain.

Maria Galan / Alamy Stock Photo

Image ID: KAHF25

Location: Rua del Villar, Santiago de Compostela, Spain.