To Italians this is a blight on the face of Rome... and sitting on top of a large section of the Roman Forum... also a hindrance to finding many possible Roman relics
Loading...