The Shelf · 871 books

Norweigan Wood

Haruki Murakami · read 31 January 2012 to 4 February 2012

GradeA-

Literary

297 pages.

Everything by Haruki Murakami · The Shelf