William Moseley Gets Shirtless In New 'Royals' Stills
About Photo #728365: William Moseley gets shirtless with Merritt Patterson in this new still from E's upcoming series, The Royals. The 27-year-old actor plays Prince Liam in the… Read The Post Here
Posted to
William Moseley