Enlistment poster in British pub
why is the town behind them on fire
Maybe a reference to the blitz (bombing of London) but I donno