Loading...
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

Tags

Loading...

0 Comments