Street life in Luxembourg

Street life in Luxembourg

Commercial stock photo of street life in Luxembourg city.