Photograph of Derryclare, McCowan and Gross Ltd

MCR/49/37
Copyright Otago Daily Times