Knox Presbyterian Church, St. Thomas

  • 55 Hincks St, St Thomas, ON, Canada