Simon, Peter, 1947- (photographer)

Bread and Puppet Theater protest against the invasion of Laos at the Vermont State Capitol, with large puppet and group of cloaked and masked figures carrying a sign reading 'Laos', February 10, 1971