John Shaqi

Loading your reading…

Charter and Supplemental Charter of the Hudson's Bay Company — John Shaqi