Description of Content

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

More Information