Remarks and rough memorandums. 

Shelburne, NS 1787-1789

Captain William Booth, Corps of Royal Engineers

C$35.00Price
  • Eleanor Robertson Smith