Designed by
Title
Iran protests in New York #9870047
Description
21 June 2009 - New York, NY - Women and a dog protesting against Iran's elections and killings (referring to Neda) in front of the UN building in New York City, holding sign written in Farsi about Tehran.
This image is editorial