snarkybytes.com
London Streets, 1903
Lots of horse poop and some dangerously overloaded wagons.