I remember when this appeared in the late 90's. This building used to be a financial banking institution. It is located on US 19 in Clearwater. After people starting believing it was a picture of St. Mary appearing, they would venerate the image with candles and clog up the parking lot. Needless to say the company had to vacate and to this day it is empty. A local religious community purchased the building... I think. It has be vandalized twice but the image has come back. The next time I am in Florida, I will take a picture and see if she is still there.