Europe … Lost in Translation

Gods Entrance Only Crouch End

A heavenly sense of humour on the side door of this church in Crouch End, North London.
Are all Gods welcome, or did the possessive apostrophe fall off?

Bookmark the permalink.