Overview

Thomas Aveling

(1824—1882) engineer and manufacturer of steamrollers