Postcard with Taylor Lautner and Kristen Stewart, the stars of the "Twilight" films. Sent by Postcrosser in Russia.