CREDIT

Fort Niagara, American Side. | William Armstrong | Library and Archives Canada, Acc. No. 1937-499-1 | Licence: Copyright Expired

William Armstrong

1822 - 1914

Works

Works

44 results