Wigan and Leigh Archives Online

PC2010.3149

PC2010.3149

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.

Image Details

Location Leigh, Lancashire, England

There is no information available.

Add to Basket