Puente de Piedra, Zaragoza, Spain

Puente de Piedra, Rio Ebro, Basilica del Pilar – in Zaragoza, Spain.