O The Embassy of THE RUSSIAN FEDERATION in England, UK The Consulate of THE RUSSIAN FEDERATION in Scotland, UK
NON GOVERNMENT SITE sponsored by russialink