Did you Snopes.com the man?? Would not trust Google all that much as you might get a lot of junk. They just pull up whatever happens to be out there.
I did see a window in Clearwater at an office building that looked very much like an image of the Virgin Mary.
http://www.visionsofjesuschrist.com/weeping157.htm
Thought that in nature or affected by nature (rain in the Clearwater window) something like this is going to appear at various times just because of co-incidences but the painting you linked looks like there was a person trying to create images on that canvas.
I am with Muncle that the painter probably was on something when he did this work or afterwards and just does not remember.
Some vandal destroyed a lot of the image of the Virgin Mary in Clearwater. Liked to go by it every once in a while before that happened.
http://www.roadsideamerica.com/tip/5296