• Results for
    • Army Trucks
  • (1)
China, Beijing, Military Museum propaganda display of burnt out buses and army trucks resulting from alledged riots.
20023468
China, Beijing, Military Museum propaganda display of burnt out buses and army trucks resulting from alledged riots.