by bestravelvideo
Thessaloniki, Greece - November 30 2024: Venizelou metro station ancient ruins and artifacts archaeological site with visitors observing from a pedestrian walkway.