Thessaloniki, Greece
People & Lifestyle | Travel & Landscape
Night view of the Umbrellas sculpture in Thessaloniki, Greece, creating a serene urban scene.