Share
twitterlinkedinfacebook
Image 1 of 1
pk Nuke Protest103.jpg
A large puppet from San Francisco protest against Diablo Canyon Power Plant during the Mothers for Peace Nuke Protest in Avila Beach, Calif., Saturday April 16, 2011. Photo/Phil Klein