Activists Protest the BP Oil Spill at a BP Gas Station in Soho, New York by spilling "oil" on themselves. May 28, 2010.


Activists Protest the BP Oil Spill at a BP Gas Station in Soho, New York by spilling "oil" on themselves. May 28, 2010.


Size: 5100px × 3386px
Location: Soho, New York City, USA
Photo credit: © Luay Bahoora / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: activism, activist, activists, american, americans, anger, angry, bp, british, city, climate, crisis, demonstration, dirty, disaster, drilling, ecological, ecology, environment, environmental, gas, green, makeup, mock, ny, nyc, offshore, offshore-drilling, oil, oily, petrol, petroleum, pour, pouring, protest, protesters, rally, soho, spill, york