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