Summary

Photograph of interior of the laboratory and testing department, located in 'Russell Street' within the Sunshine factory, 1918.

Description of Content

Interior of the laboratory and testing department, located in 'Russell Street' within the Sunshine factory of HV McKay, 1918.

More Information