People always say life is too short for regrets. But the truth is, it's too long.


The Peach Keeper (ed. Hachette UK, 2012) - ISBN: 9781848949942


People always say life is too short for regrets. But the truth is, it's too long.

People always say life is too short for regrets. But the truth is, it's too long.

People always say life is too short for regrets. But the truth is, it's too long.

People always say life is too short for regrets. But the truth is, it's too long.