Taylor Lautner and Kristen Stewart

06/17/2010 – Taylor Lautner and Kristen Stewart – “The Twilight Saga: Eclipse” Rome Photocall – De Russie Jardin – Rome, Italy – Keywords: – 0 – – Photo Credit: Insidefoto / PR Photos – Contact (1-866-551-7827)