The castle, Barco de Avila, Avila, Spain

- Image ID: A23GDX
The castle, Barco de Avila, Avila, Spain
Michael Disney / Alamy Stock Photo
Image ID: A23GDX
The castle, Barco de Avila, Avila, Spain
Location: The castle, Barco de Avila, Avila, Spain