Two Lancs Lasses 2680 August 4, 2015 300 × 156 Two Lancashire Lasses in London (1917) Part of the press kit / brochure for Two Lancashire Lasses in London Part of the press kit / brochure for Two Lancashire Lasses in London Please follow and like us: