this is ‘our lady of impatience’
The catholic church in Fipping. They have a giant sculpture of what willow calls ‘the whatever’ Christ, and a bunch of nice stained windows.