Stock Photo: Town Hall at Main Square. Salamanca. Spain