Tuesday, December 2, 2008

The last horse-drawn London bus


The last horse-drawn bus ran in London on 25 October 1911.

No comments: