Dam Square in Amsterdam, bustling with pedestrians and horse trams.
February 28, 1900
Released
De Dam te Amsterdam
2min
—
No Language
Film-Fabriek Anton Nöggerath