Overview

John Macvicar

(c. 1795—1858) textile merchant and civic leader