German preachers conference welcomes 1,000 European church leaders

PK_364.jpg