Glass Windows of the Church of Saint Francis Xavier, Singapore
The Church of Saint Francis Xavier in Singapore, founded in 1959, is a striking example of modern Catholic architecture. These visual elements pay homage to tradition. Among its most captivating features are its stunning stained glass windows, which enrich the sacred atmosphere of the church. These windows, installed during various renovation efforts, serve as both artistic masterpieces
Glass Windows of the Church of Saint Francis Xavier, Singapore Read More »
