People on the street in Luxembourg city

people on street Luxembourg city

Editorial stock photo of urban street scene with people walking and riding a bike to work during a foggy morning on Grand Duchess Charlotte bridge (Red Bridge) in Luxembourg city.