Dermot O'Halloran
Dermot O'Halloran

Dermot O'Halloran

University of Toronto. Attempting to be a freelance writer when I'm not practicing my scales.