Stock Photo - The Almonry in the town of Evesham, Worcestershire, England. 14 C home of the almoner of Evesham Abbey. Now a museum.

Stock Photo: The Almonry in the town of Evesham, Worcestershire, England. 14 C home of the almoner of Evesham Abbey. Now a museum.

Searchable keywords

Choose multiple keywords