She has lived the last twenty years in a variety of countries, including Russia, Serbia, Sweden and England. Since 2004 she has been living and working in the Netherlands .