Divine Presence: The horse is believed to carry the invisible spirit of the saint inspecting and blessing the pilgrims
No comments yet