Military personnel setting up barricades on city streets to control access

seveart.ai
military, personnel, barricades, city streets, war, usa, ai, aiart, art, digitalart