News
The largest Orthodox church in Poland, and one of the largest in Europe, The Church of the Holy Spirit was built in the 1980s and 1990s, and consecrated in 1999. It was designed by the famous ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results