Great War Military Cross group to 2 Lieutenant J H Shields RE Great War Military Cross group to 2 Lieutenant J H Shields RE Great War Military Cross group to 2 Lieutenant J H Shields RE £1,275.00 On hold