Prev 44 of 156 Next SF Protest Keystone XL Monitor Views 1391 Gallery tags San Francisco protest monitor Share Photo