Londonoxfordst

2:56
Traffic in London on Oxford Street with pedestrians