Door and facade located in the historic town of Almagro. Spain.

- Image ID: 2AEFKFD
Door and facade located in the historic town of Almagro. Spain.
Eduardo Estellez / Alamy Stock Photo
Image ID: 2AEFKFD