58th Report on the Website of the Holy Palmarian Church
What an impression the Catholic Church of El Palmar de Troya, Seville, Spain makes! A Church which is small in number, but which captures attention for the beauty of its Divine Worship, and its love for everything Heavenly. It is the Light amid a world immersed in impenetrable spiritual darkness.…







