2897 Engineer Technical Intelligence Team C (USA)

2897 Engineer Technical Intelligence Team C (USA)
London, United Kingdom
2897 Engineer Technical Intelligence Team C stayed at London on 21 july 1944