top of page
Search
  • rafaelpascual1

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

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


7 views0 comments
bottom of page