Joe McGill

Joe McGill

A professional web designer/digital media expert — interested in life's big questions and relentless self reflection.