Messrs Blake & Mackenzie, Liverpool.
Published: 1892
Language: eng
Subjects: Blake and Mackenzie Limited.