Myth Hunters

Myth Hunters

The Veil of Veronica (3x12)


:

This image of the 'Face of God' on a transparent cloth, seemingly not made by human hands.

  • :
  • : 39
  • : 11
  • U&Yesterday
  • 22