The polish Christ (Edition Ambition)

The world's most monumental statue of Christ can be found in Swiebodzin, a small town in Poland. Was it ultimately worth the trouble?

Read the "ambition" issue of CREDO online: https://www.lgt.com/en/publications/credo-client-journal/

Your comment