Santa Theresia Church, a Church with European Design and Architectu...