Ulrich Gerhard

Bishop, Lutheran World Federation (LWF), Germany

Share On