The above image is actually from a parish centre adjacent to the main Church. The distinctive facial depiction of Christ is echoed in the Stations of the Cross inside the Church proper. Unsurprising, as they were executed by the same firm:
The same link tells us regarding the front facade depiction of the Guardian Angel that :
- Note the outstretched arms of the Guardian Angel encompassing the world with protective care. The head-dress was, in fact, copied from that worn by Cleopatra in the block-buster film of that time!
For comparison, here is a close up of the angel and a headdress worn by Elizabeth Taylor in the famously epic (in every sense) Cleopatra she starred on with Richard Burton:
There is also a selection of interesting abstract stained glass in this Church as at the beginning and now the end of this post: