HS 311 - Great Age of Italian Cities
During the late Middle Ages and the Renaissance period, the Italian peninsula was home to a web of independent city-states built upon the preexisting Roman city network. These city-states, which were to become the cradle of Europe’s great cultural...