http://flirt.amazitter.com/ You know you want that dontcha OMG! This is a blast! This is some crazy stuff.
Peter from Narnia series -William Moseley for Teen Vogue 2015
The Royals TV Show Season 2 William Moseley as Maxon
William Moseley, British actor, born on April 1987
William Moseley, aka Peter Pevensie from the Narnia franchise, is back on screen in The Royals. And he's looking fine as hell.