Old film taken in Lancashire, North England in May 1904.
May 19, 1904
Released
Blackpool Victoria Pier
2min
—
No Language
Mitchell & Kenyon