Pictured in this photograph are the Duchess of Sutherland; the Mayor of Leigh, Sir Harry Speakman (on the left); and the Hon Sec of the Scottish Home Industries. Taken on the steps of Manchester Town Hall, 1905.
| Location | Leigh, Lancashire, England |
|---|
There is no information available.