Bus in Esch-sur-Alzette

Bus in Esch-sur-Alzette

Commercial photo of public transport TICE bus driving by the Town Hall (Hotel de Ville) in the center of Esch-sur-Alzette, Luxembourg.