21 Incredible Colorized Historical Photos

In 1881, the Tower Bridge in London doesn’t connect quite yet.

Related

JOIN THE DISCUSSION