Arsenal 1897?

Well, that’s the theory. I’ve no evidence to back it up. If it is Arsenal, and it is 1897, not only is the film taken within 12 months of the invention of the entire technology, but it’s captured Arsenal’s horrid old ground at Plumstead.



Comments are closed.