Huai Hai Road 796, a neo-classical villa in Xuhui (French Concession), Shanghai. Staircase with stained glass window