Street view with facade of buildings in the center of Thessaloniki, the second-largest city in Greece.