by
Clare Kane
Language: English
Release Date: December 18, 2015
It’s 1931 and British diplomat William Graves and his wife, Amelia, are flung headfirst into the enticing, neon-lit streets of Shanghai. As Will helps to maintain the fragile peace between China and Japan, Amelia, alone in a foreign city, seeks solace with a Russian ballet troupe that are more than...