Cooper T81

Cooper T81 image

Active: 1966 - 1968
Team: Cooper Car Company