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



Advertisement

Venus Williams Gallery


More Venus Williams Photos