Matt Stuart, ‘New Bond Street. London, England. GB.’, 2006, Magnum Photos