Evesham Abbey
Evesham Abbey was founded by Saint Egwin at Evesham in Worcestershire, England between 700 and 710 following an alleged vision of the Virgin Mary by a swineherd by the name of Eof. According to the monastic history, Evesham came through th