ABSTRACT
Location: The Piazza della Signoria lies at the heart of Florence, not far from the Amo River, in the area originally built up by the Romans in the first century B.C.
Location: The Piazza della Signoria lies at the heart of Florence, not far from the Amo River, in the area originally built up by the Romans in the first century B.C.