The Shelf · 871 books

The Wind-Up Bird Chronicle

Haruki Murakami · read 24 April 2012 to 10 May 2012

GradeA-

Literary, Fantasy

607 pages.

Everything by Haruki Murakami · The Shelf