With Churches like these, it is not so surprising that alien images of the Holy Family are to be found. The Christmas Crib in Linz, Austria.

The Holy Family and shop window dummies. They can't see the difference in Linz.

Comments