Overview

William Adam

(1828—1898) carpet manufacturer