The painting was done in 1710 by Flemish artist Aert De Gelder.
Which oddly enough has funny little round things shining light on Christ also. I detect a theme here...