Rome’s New Subway Stops Are Part Museum, Part Station

1 min
Ancient Roman findings displayed inside of the new subway station Colosseo, in Rome on Tuesday.

No comments yet.

Back to feed