A man wears an American flag, looking like a bedraggled super hero, at the International Climate Justice Rally in downtown Asheville, NC, USA
Size: 5184px × 3456px
Location: Asheville, NC, USA
Photo credit: © Gloria Good / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: activism, activists, america, american, asheville, carolina, change, climate, consciousness, environmentalism, flag, global, international, justice, man, nc, north, protesters, protests, rallies, rally, social, states, united, usa, warming, wearing