Picture - Venus Williams and Serena Williams New York City, USA, Wednesday 14th November 2007

Venus Williams and Serena Williams - Venus Williams and Serena Williams New York City, USA - Launch party at Tejune to celebrate "EleVen", the new clothing range from Venus Williams from apparel store Steve and Barry's Wednesday 14th November 2007







Contactmusic

Comments