Wigan and Leigh Archives Online

PC2010.1967

PC2010.1967

Robert Thomas and his wife at Granada Studios in Manchester, No date

Image Details

Location Manchester, Lancashire, Engalnd

Add to Basket