David Bowles
Paris, France