Connor MacDonald
Connor MacDonald

Connor MacDonald

These thoughts are more than 140 characters, otherwise.. @coonnr // couuor.com // business // digital media // @ucsc