Rao Fu is a highly accomplished painter, born in Beijing, who has been living in Dresden, Germany for the past 21 years.