David Spencer

  • #aboriginal
  • #canada
  • #canoeing
  • #christian
  • #education