Commuters passing through the Venizelou metro station in Thessaloniki, Greece can glimpse archaeological remnants unearthed during the metro system's construction.