Saturday, 12 March 2011

Illustrated London News

Illustrated London News was a weekly newspaper, first printed in 1842.
Images above is buy Laurie Taylor c1920s

No comments:

Post a Comment