top of page

New Othonia Exhibit at the Pilgrim Center of Hope, San Antonio, TX

  • rafaelpascual1
  • May 10, 2023
  • 1 min read

A new Exhibit "Who is the Man of the Shroud" was recently opened in the USA. You can find more information in this link.


 
 
 

Comments


bottom of page