David Allen
My blogs
Introduction | David Allen grew up in Cheltenham, England, and immigrated to Canada at 18 years of age. "it was the 1960's", he said, "the only career choices were rock star or photographer". David Allen currently lives in Toronto. |
---|