Sex workers and their supporters marching with banners and placards to protest anti-prostitution bill on International Women's Day in New Delhi , India on March 8, 2006. Photo by Indian Photo Agency (InPA)
Sex workers and their supporters marching with banners and placards to protest anti-prostitution bill on International Women's Day in New Delhi , India on March 8, 2006. Photo by Indian Photo Agency (InPA)