top of page
  • 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.

41 views0 comments

Recent Posts

See All


bottom of page