2005· 50 min
Late at night and early in the morning an army of almost a million people descend on London to clean the workplaces and offices of the capital. They are generally unseen, paid very low ...
Loading addons…