The Manor

a large country house with lands; the principal house of a landed estate.

Call Now Button