Overview

Percival Lee Dewhurst Perry

(1878—1956) motor vehicle manufacturer