BLACKFRIARS BRIDGE

Top-hatted pedestrians and horse-drawn traffic pass over Blackfriars Bridge in London.

5.1

(15)

Original Title: Blackfriars Bridge

Release Date: 01/01/1896

Duration: 1 min.

Recommended