Do you know the Square Colosseum?
Have you ever heard of the Square Colosseum? It is a building located in Rome, in the EUR area, so called because of its particular arched architecture that recalls the typical structure of the Roman Colosseum. But what is the name of the Square Colosseum […]
Rome & the City