40,000

There are currently 40,000 ducks in the World Museum. All waiting for the Liverpool Duck Race.

Comments
Sign in or get an account to comment.