town-square-salamanca-spain

Town square in Salamanca, Spain