The Medieval Remains Of Besalu

The medieval remains of Besalu

The medieval remains of Besalu (Girona-Spain). The bridge dates to the twelfth century.