Fairfax photos ID 3441777

A crowd of people on the street holding up signs and being pushed to the ground by police officers

University students protesting the war in Vietnam. Vic Sumner/ FAIRFAXPHOTOS.COM ID 3441777

Source
ID 3441777
Creator