Leominster Priory, Leominster, Herefordshire.

View of Leominster Priory, Leominster, Herefordshire, England