Mackenzie & Moncur Limited electrical engineers, hothouse builders, heating engineers and ironfounders
Mackenzie & Moncur Ltd.

[191-?]
A catalogue, with photographs, of recent electrical installations