davidlherroux.com
About
Growing up in France in the Loire Valley, David was raised in a Christian family. David first came to Britain at the age of 17 and the only English word he really knew was ‘hello’. Howe…