photo 1 of 8
Previous | Next
El Pilar Basilica: Basilica of Our Lady of the Pillar and the Ebro River, Zaragoza

Basilica of Our Lady of the Pillar and the Ebro River, Zaragoza

Basilica of Our Lady of the Pillar, Zaragoza, Aragon, Spain.

Credit: Jiuguang Wang / Wikimedia Commons