Reports

David Marshall Lang, of the Bank of British Columbia, also a captain in the Victoria Volunteer Rifle Corps

There are no relevant reports for this item