Venus Williams – Spotted with her sister Isha Price in New York Venus Williams – Spotted with her sister Isha Price in New York