The lord mayor of London, or, City life in the last century
Published: 1880
Language: eng