Florence, Italy
From BR Bullpen
Florence was the home of the Renaissance in Italy and was briefly the capital of Italy. It was the site of the 1983 European Championship.
Florence was the home of the Renaissance in Italy and was briefly the capital of Italy. It was the site of the 1983 European Championship.