Peter Dahmen is a world-renowned paper artist and designer. I had the opportunity to meet Peter in his hometown of Dortmund, Germany and spend several days over the course of a few months creating this film. Enjoy taking a look at Peter Dahmen and his mag