abbeys: The church and other buildings of a monastery or convent
Places Shown
Ramsey; Huntingdonshire; England