Monday 12 March 2018

The 25 best first lines. Ever

How many of the novels can you name? Take our quiz On The Times

No comments: