1996, Tokyo Protest

1996, Louise and others at a protest in Tokyo. The sign on the left reads “STOP Nuclear Tests”.