WW II Photo Album
Basic French automobile or truck in Istres, France. 17th TCS crew members are not identified.
Back to Top