St. Michael's Church

  • 511 Cheapside St., London, ON, Canada