Prime Minister Vladimir Putin and Finnish President Tarja Halonen arrive in St Petersburg on the new Allegro high-speed train
12 december 2010
Prime Minister Vladimir Putin and Finnish President Tarja Halonen arrive in St Petersburg on the new Allegro high-speed train