by SteveAllenPhoto
The canon on Palace Green in Ely in Cambridgeshire in southeast England. The canon was originally captured from the Russians in Sebastopol. It was given to Ely by Queen Victoria in 1860 and has stood on Palace Green ever since.