Sandra Taylor stars as Princess Jeanette in Hannover House's All's Faire in Love (2011)

Sandra Taylor stars as Princess Jeanette in Hannover House's All's Faire in Love (2011)