Feastday: June 17
Death: unknown
The patron of a parish in Dean Forest, Gloucestershire, England.
Share:
Feastday: June 17
Death: unknown
The patron of a parish in Dean Forest, Gloucestershire, England.