The Miraculous Cross of Limpias, Spain

The Miraculous Statue resides in a 16th century church in the Village of Limpias, Spain. Over 8,000 miracles had been reported there between 1914 a...
Back to Top