River Tormes and Valdecorneja castle. El Barco de Avila, Avila province, Castilla Leon, Spain.

- Image ID: KP15DN
River Tormes and Valdecorneja castle. El Barco de Avila, Avila province, Castilla Leon, Spain.
agefotostock / Alamy Stock Photo
Image ID: KP15DN