');
London's Trafalgar Square (1890)

London's Trafalgar Square (1890)

1890-01-01 United Kingdom 1 Min. PG-13
4.5 36 votes

Overview

Moving picture of London's Trafalgar Square traffic, filmed with a kinesigraph.