Zouches Manor

Stow-cum-Quy , England , United Kingdom