Picture - Russell Simmons and Jill Henderson New York City, USA, Tuesday 10th November 2009


Russell Simmons and Jill Henderson - Russell Simmons and Jill Henderson New York City, USA - at The 'Life Project for Africa Benefit' for the NJIA Health Center in Tanzania, Africa and held at Ben and Jack's Restaurant Tuesday 10th November 2009




Contactmusic