ryska konsulatet , Folkestone , England.