The altar has been called "striking", "beautiful ... depicts the Gospel account of Jesus turning water into wine. However, one critic termed it "Water to LSD" amid mixed responses on the ...
One feature of a Catholic church is the altar. The altar is in the centre of the sanctuary and is the focus for most of the Mass. The altar is a table upon which the bread and wine are blessed to ...