Question: Which animal does the Queen of England own on the Thames River?
Seagulls
Pigeons
Swans
Mallard ducks
The Answer: The correct answer is Swans.
Question: Which animal does the Queen of England own on the Thames River?
Seagulls
Pigeons
Swans
Mallard ducks
The Answer: The correct answer is Swans.