Dam Square in Amsterdam

Dam Square in Amsterdam, bustling with pedestrians and horse trams.