Photo No. 2322 - New Orleans, Louisiana 1969

Vietnam War Protest on Canal Street

Pix  2322