The Cannon on the green
Ely Resource and Technology Centre.
Ely Ely Resource and Technology Centre
[1980?]
Artillery
Trophies, Military.