ARTIFACT

One of the 10 catacomb saints housed in Basilica Waldsassen, Germany, the largest such display in Europe. 16th-17th century.

  • /