Historic Canon

Historic canon

A canon on a castle wall.