London’s Formula 1 Regent’s Street Display Poor Advertisement for the Olympics
EDITORIAL
11 / 7 / 2004