Grant Macpherson

“Insightful, introspective, challenging, cathartic, affirmative”