Quiz

Question 1

The current population of Yeovil is estimated as being?

Heart of the Country, Mind of a City