Capt. William Robertson - Return of his detachment (Gananoque, Leeds)

"Page details"

Date modified: