That's what the world is, after all: an endless battle of contrasting memories.
1Q84 (ed. Vintage, 2011) - ISBN: 9780307957023
That's what the world is, after all: an endless battle of contrasting memories.
1Q84 (ed. Vintage, 2011) - ISBN: 9780307957023