Who owns all the swans in England?

Trivia 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. Required fields are marked *