Stock Photo: Town Hall in Main Square, Salamanca. Castilla-León, Spain