Nineties Business Trader Stress
1990s traders look stressful on a city trading floor, on 29th March 1996, in London, England.