charlotte hope

TV Review: ‘The Spanish Princess’TV Review: ‘The Spanish Princess’

TV Review: ‘The Spanish Princess’

Charlotte Hope is The Spanish Princess (courtesy of Starz) The Spanish Princess continues the Philippa Gregory sagas and whitewashes Catherine… Read More

May 3, 2019