Riot police on elevated platforms on military vehicles monitoring anti-Vietnam War demonstration in downtown Tokyo

Item Information