Photos of wonderfull England.

10-cb

Omnibus, Upper Richmond Road, London, 1895.