Canada Historical Society Sterling Completion of Grand Trunk Railroad 1858 Medal

(C$18.64)

Located in Canada, British Columbia, Victoria (V8V ***)

⇨ See Details!