Britannica AI Icon

Lora del RĂ­o: Media

town, Spain

Images

Lora del RĂ­o: Priory Church
Priory Church of Our Lady Saint Mary of Setefilla, in Lora del RĂ­o, Spain.
ElĂ­as Zamora