A review by domesticat
Geisha by Liza Dalby

5.0