Robert Pattinson, Annie Leibovitz, David Crosby.Robert Pattinson, Annie Leibovitz, David Crosby.Robert Pattinson, Annie Leibovitz, David Crosby.