Maggie Grace Cosmopolitan Russia Spring 2010

Maggie Grace Cosmopolitan Russia Spring 2010
American actress Maggie Grace beautifully photographed by James Houston for the cover page of beauty magazine Cosmopolitan Russia for its Spring 2010 issue. Maggie Grace, who played Shannon on Lost, will return to the ABC drama later this season.