BreadcrumbHome/GeishaReviewsGeishaby Liza Crihfield Dalby2003 · 434 pages DetailsSimilar booksRummaging the shelves…ReviewsLoading reviews…