Street scene in Luxembourg city

street scene luxembourg city

Editorial image of street scene of woman descending stairs at Philharmonie in Luxembourg city.