rafaelpascual1May 101 min readNew Othonia Exhibit at the Pilgrim Center of Hope, San Antonio, TXA new Exhibit "Who is the Man of the Shroud" was recently opened in the USA. You can find more information in this link.
A new Exhibit "Who is the Man of the Shroud" was recently opened in the USA. You can find more information in this link.