Overview

Jean Denton

(1935—2001) rally driver, businesswoman, and politician