Vietnam War People's Peace Treaty

Vietnam War 1 1/4 inch People's Peace Treaty celluloid. Curl reads, "People's Peace Treaty, 156 5th Ave., NYC"

Price: $15.00
Qty
Vietnam War Peoples Peace Treaty