William Cayley (1807-1890)

M.P., President of the Bank of Upper Canada

Contributed by Mark Meredith on 13/03/2021 and last updated on 30/01/2024.
Image Courtesy of the Notman Archives, Montreal