Posts

Showing posts with the label Mechelen

Belgian police raid every diocese in the country

Mary, Queen of Priests pray for priests.

Ego enim accepi a Domino quod et tradidi vobis

Christ the King

Complete fabrication

Flying saucer altar

Our Lady of Cultural Differences

Strange aliens join devil in Church