Results 1 results found The Old and New Cathedrals, reflected in the water of the Rio Tormes (Tormes River), Salamanca, Castilla Leon (Castile), Spain, Europe