Stella Deleuze

Stella Deleuze
 
Ort: London
In eigenen Worten:
I'm a bicycle mechanic, iguana tamer (or maybe he tames me), hobby chef, gardener, wine drinker, holding a Ph. D. in ranting. Oh, and I also write books or edit other people's novels.