A self-taught artist, Stephen Magsig grew up and now resides in Michigan. He’s been painting city scenes from Detroit for over 25 years, and in the summer of 2007 he started his own blog called Postcards from Detroit to showcase his urban landscapes.