Photograph of Derryclare, McCowan and Gross Ltd

MCR/49/37

Information

Copyright Otago Daily Times