catholicism.org
Saint Herbert (687)
He was a priest who lived as a hermit on an island in a lake in England.…