Little

Sale price Price £8.99 Regular price Unit price  per 

From the gutters of pre-revolutionary France to the luxury of the Palace of Versailles, from clutching the still-warm heads of Robespierre's Terror to finding something very like love, 'Little' traces the improbable fortunes of a bloodstained crumb of a thing who went on to shape the world.