1 / 4
The Church of God the Merciful Father, also known as Jubilee Church, was the winning project of an architectural competition held for the Jubilee Year of 2000.
+

© Psidium | CC BY-SA 4.0