How was it possible for the world to be so beautiful and so cruel at the same time?
Across the Nightingale Floor: Tales of the Otori (ed. Pan Macmillan, 2008) - ISBN: 9780330477192
How was it possible for the world to be so beautiful and so cruel at the same time?
Across the Nightingale Floor: Tales of the Otori (ed. Pan Macmillan, 2008) - ISBN: 9780330477192