Top-hatted pedestrians and horse-drawn traffic pass over Blackfriars Bridge in London.
2021
2024
1996
2013
1982
1898
2011
2020
1989
2008
2002
1972
1970
2019
1993
2001
2005