A review by jennifercrowe
The Strange Library by Haruki Murakami

challenging mysterious medium-paced

2.0