Michael Harding

Michael Harding

Campaign strategist and political hack. I love all things design and tasty food.