Mission Accomplished.

Occupy Wall Street rally, 1 Police Plaza, NY.  September 30, 2011.

]

Leave a comment