Sex Trafficking India

Share
twitterlinkedinfacebook
Image 70 of 207
< Prev Next >
suzanne20131111-rise2free-guria-02038.jpg
Meera sits in the sun in the compound where she lives in with her family in Varanasi, Uttar Pradesh, India on 19 November 2013.