history: What is the official residence of British sovereigns from 1698 to 1837?


Answer: Loading...