Old film taken in Lancashire, North England in May 1904.
At the moment we don’t know of any streaming service where you can watch Blackpool Victoria Pier