London's Trafalgar Square

London's Trafalgar Square

4.5 London's Trafalgar Square

1890, 1 m

Documentary

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

Posters

London's Trafalgar Square

Recommendations

Similar