Sign seen

I’m currently on holiday and so spending quite a lot of time going in and out of churches. (What else do you think I would do on holiday?)

In one of the many churches I’ve visited, I caught sight of this.

Welcome notice

Thoughts?