NEW YORK - DEC 12: Police on scooters monitor an Occupy Wall Street protest march on December 12, 2011 in New York City, NY. Later several demonstrators were arrested after refusing to leave a building.
- Image ID: 90675337
- Copyright: Daryl Lang
- Editorial Credit: Daryl Lang / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.