Answer: Who owns all the swans in England?

The Question: Who owns all the swans in England?

UK citizens
The United States
Queen Elizabeth II

The Answer: The correct answer is Queen Elizabeth II.

Leave a Reply

Your email address will not be published.