Britain’s Olympic Minister Tessa Jowell

Britain’s Olympic Minister Tessa Jowell

epa01751493 Britain's Olympic Minister Tessa Jowell speaks during a press conference in La Baule, western France on 04 June 2009. Jowell attends the 7th World Investment Conference in La Baule. EPA/DANIEL JOUBERT

Leave a Reply