Newenham Abbey

Newenham Abbey

Newenham Abbey was an abbey in Devon, England.

References