Back to photostream

Evesham Abbey Bell Tower

Evesham Abbey was founded by Saint Egwin at Evesham in Worcestershire, England between 700 and 710 A.D. following an alleged vision of the Virgin Mary

2,510 views
93 faves
82 comments
Uploaded on March 3, 2015
Taken on March 29, 2013