A review by lkmreads
Geisha by Liza Dalby

4.0