Thursday, September 24, 2015

London Street Scenes – Rare Footage of Trafalgar Square and the National Gallery in 1910

Here's an amazing rare film footage of the National Gallery and Trafalgar Square, London from 1910.

No comments:

Post a Comment