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,512 views
92 faves
82 comments
Uploaded on March 3, 2015
Taken on March 29, 2013