The modern punch maker [graphic].


15813865