Evangelical Church Alliance of Switzerland

GPTKB entity