Wigan and Leigh Archives Online

PC2010.1028

PC2010.1028

Group photograph of the staff of The Palace Theatre, Leigh, dressed in evening wear, 1954.

Image Details

Location Leigh, Lancashire, England

Add to Basket