Stow Abbey


Stow Abbey was an abbey in Lincolnshire, England.