Prev 58 of 171 Next SF Protest Keystone XL Monitor Views 1523 Gallery tags San Francisco protest monitor Share Photo