In Orthodox Christian iconography, a peculiar icon of Saint Christopher can be seen, depicting him with a dog's head.
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 its impressive iconostasis contains 260 icons and took ...