The Weeping Icon of Saint Nicholas

Description

In the 1970s this miraculous icon of Saint Nicholas started weeping in Tarpon Springs Florida.

Reflections (0)