The Westminster Bridge of London in 1903.

The Westminster Bridge of London in 1903.