Two Lancs Lasses 2680 November 24, 2010 693 × 433 Two Lancashire Lasses in London (1917) Inside front cover of the press kit / brochure Please follow and like us: