You may have come across this bizarre new church at Ferrara, in Italy. I did some digging and found that, within the art world, one of the designers is described as a "demon". So what is he doing …More
You may have come across this bizarre new church at Ferrara, in Italy. I did some digging and found that, within the art world, one of the designers is described as a "demon". So what is he doing decorating a Catholic church?bit.ly/3IfWpay
lancs1
Trying to outdo the Germans with their ugly and unsuitable church buildings.
3rd Order Postulant
One guess...
Louis IX
Bet you could fit about 15,000 tons of road salt in there.
Fischl
voi chi entrate lasciate ogni speranza. the only desire of the "artists" is to appear as le dernier cri in the arts magazines. Lord have mercy on them!
Les Crispi
Satanists hate God. God's Church is the Catholic Church.