IBM 031 Card Punch - Photo #5

    Enlarge
ibm031-5