catherinefaith90Nov 1, 20232 minSt Francis Xavier SuzhouA brief history of the church: St. Francis Xavier Catholic Church is one of the three Catholic churches located in Suzhou. The church...