For 2 days in May 2007, Trafalgar Square became green...
X
Home page