Czech Republic

youth camp Czech august 2018.jpg
Peter Sclaur.jpg

Bishop Peter Szlaur, Overseer of Czech Republic.