A review by sdillon
A General Theory of Oblivion by José Eduardo Agualusa

emotional hopeful mysterious medium-paced

3.75