Captain William Fenwick, Royal Engineers, Halifax, Nova Scotia

Relationships: