Luxembourg downtown street

street in central Luxembourg

Editorial photo of street in central Luxembourg city, with Notre Dame Cathedral in background.