Del Salvador Cathedral At Avila, Spain

Del Salvador Cathedral at Avila, Spain

Del Salvador Cathedral as seen from the defensive walls at Avila, Spain