We've all heard of worker priests


But only in Lille can be found a factory church. The Church of St Vincent.

Comments