Lord Mayor's Show
Lord Mayor's Show
| 11 November 1914 (USA)
Lord Mayor's Show Trailers

Colonial troops greet London's new Lord Mayor in a patriotic wartime ceremony.

Reviews