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