stockvideo's en b-roll-footage met july 6, 1989 film montage tanks passing on road in response to tiananmen square protestors as pedestrians watch from sidewalk/ civilians marching on... - 1980 1989
{}