Photo of the Blessed Mother on financial building in Clearwater, Florida
In 1996, many were intrigued to watch news accounts or read of a financial building in Clearwater, Florida, that seemed to reflect an Image of the Blessed Mother. Photographs of the building's exterior glass showed a color silhouette that looked like the famous image from Guadalupe, Mexico. [Address] of the financial building in Clearwater is 21649 US #19 North, Clearwater, Florida 33765 |