Once again proving that there is a statue of Queen Victoria in nearly every city in England.

Advertisements