Flame for London Games formally handed over

Flame for London Games formally handed over