Pedestrians, horse carts wagons and electric tram cross large open cross roads near Boar Lane, Leeds, Yorkshire.
January 1, 1903
Released
Boar Lane, Leeds
1min
—
No Language