Besalu

Besalu

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