Gallery

Historic Speedmodelling: Tower Bridge

London has fallen

June 30, 1894

The London Tower Bridge is completed and open for public transportation.